Dictionary of medical acronyms & abbreviations. 2014.
IVTTT — intravenous tolbutamide tolerance test … Medical dictionary